Big Huge Thesaurus

deficit spending

noun